tapiroid

/tæˈpraɪɔɪd/

Definitions

1. noun

A person or thing that resembles a tapir, especially in appearance.

“The museum had a large exhibit on tapiroids from South America.”

Synonyms

  • rhinoceros
  • tapir

Antonyms

  • human