Online English Dictionary

Home

Strophiole


n.

A crestlike excrescence about the hilum of certain seeds; a caruncle.


© 2009 Dammam Community College