Limnobium
noun
Lim·no·bi·um
limˈnōbēəm
: a genus of American aquatic herbs (family Hydrocharitaceae) that have flowers with spathes see frogbit sense 2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share