meaning of terrestris
1. a tapir found in South America and Central America
Related Words
tapirus terrestris | terrestre | terrestrial | terrestrial dynamical time | terrestrial guidance | terrestrial planet | terrestrial time | terrestrially | terrestrify | terrestrious |