ANOMURA MEANING IN ENGLISH

• Anomura Definition & Synonyms

  1. (n. pl.) Alt. of Anomoura


• Anomuran Definition & Synonyms

  1. (a.) Irregular in the character of the tail or abdomen; as, the anomural crustaceans.
  2. (n.) One of the Anomura.


RECENT SEARCHES