Synonyms and Antonyms for new world tapir

1. New World tapir (n.)

a tapir found in South America and Central America

Synonyms: