CAMELOID


Meaning of CAMELOID in English

ˈkaməˌlȯid adjective

Etymology: camel + -oid

: like a camel

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.