meaning of loma

1. A lobe; a membranous fringe or flap.


Related Words

loma | lomariopsidaceae | lomata | lomatia | lomatinous |

Developed & Maintained By Taraprasad.com

Treasure Words