LAMEL MEANING IN ENGLISH

• Lamel Definition & Synonyms

  1. (n.) See Lamella.


• Lamellirostres Definition & Synonyms

  1. (n. pl.) A group of birds embracing the Anseres and flamingoes, in which the bill is lamellate.


• Lamellibranchia Definition & Synonyms

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


RECENT SEARCHES