Word info

strophiole

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms