meaning of lingula

1. A tonguelike process or part.
2.
Any one of numerous species of brachiopod shells belonging to the genus Lingula, and related genera. See Brachiopoda, and Illustration in Appendix.


Related Words

lingula | lingulate |

Developed & Maintained By Taraprasad.com

Treasure Words