cameloid

cameloid

English

Etymology

    From camel + -oid.

    Adjective

    cameloid (not comparable)

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

    cameloid (plural cameloids)

    1. Any (fictional) animal similar to a camel.
    2. Misspelling of camelid.

    Anagrams