LOMA MEANING IN ENGLISH

• Loma Definition & Synonyms

  1. (n.) A lobe; a membranous fringe or flap.


• Lomatinous Definition & Synonyms

  1. (a.) Furnished with lobes or flaps.


• Lomata Definition & Synonyms

  1. (pl. ) of Loma


RECENT SEARCHES