cameloid

/kæmɪloid/

Definitions

1. noun

A mammal of the family Camelidae, typically having a single hump on its back, such as the dromedary or bactrian camel.

“The cameloid roamed the desert, its long eyelashes protecting its eyes from the sand.”

Synonyms

  • camel
  • camelid

Antonyms

  • antelopes
  • goats