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.”
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.”