SynonymX
Speak
Tapirus Terrestris
Definition of Tapirus Terrestris
1.
A tapir found in South America and Central America
Noun
Synonyms for word "tapirus terrestris"
new world tapir
Semanticaly linked words with "tapirus terrestris"
tapir
Hyponims for word "tapirus terrestris"
tapir