LAEMODIPOD MEANING IN ENGLISH

• Laemodipod Definition & Synonyms

  1. (n.) One of the Laemodipoda.


• Laemodipoda Definition & Synonyms

  1. (n. pl.) A division of amphipod Crustacea, in which the abdomen is small or rudimentary and the legs are often reduced to five pairs. The whale louse, or Cyamus, and Caprella are examples.


• Laemodipodous Definition & Synonyms

  1. (a.) Of or pertaining to the Laemodipoda.


RECENT SEARCHES