meaning of loma
1. A lobe; a membranous fringe or flap.
Related Words
loma | lomariopsidaceae | lomata | lomatia | lomatinous |
1. A lobe; a membranous fringe or flap.
loma | lomariopsidaceae | lomata | lomatia | lomatinous |