ANOMURAN MEANING IN ENGLISH

• 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