Definitions
There is 1 meaning of the phrase
Tayassu Angulatus.
Tayassu Angulatus - as a noun
Dark grey peccary with an indistinct white collar; of semi desert areas of mexico and southwestern united states
Synonyms (Exact Relations)
collared peccaryjavelinapeccari angulatustayassu tajacu