cameloid

      English

      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. Common misspelling of camelid.
      2. Any (fictional) animal similar a camel.

      Anagrams

      Last modified on 12 October 2012, at 01:30