cameloid
About 0.00 uses per million words.
Meaning
- adjective Like a camel, or as found in a camel.
A cameloid cell is an elliptical red blood corpuscle found in mammals only among the camel family (Camelidae).
- noun Any (fictional) animal similar to a camel.
- noun Misspelling of camelid.
Similar words
camel camelestrian cuniculiform cambaloid doglike animaloid caninoid caballoid oceloid monkeylike
Save “cameloid” to learn later