Tamil Dictionary 🔍

loma

Lo"ma, n.; pl. Lomata. Etym: [NL., fr. Gr. (Zoöl.) Defn: A lobe; a membranous fringe or flap.


loma - Similar Words