Menyanthes

Explore definitions, synonyms, and language insights of Menyanthes

Definitions

Noun
the type genus of the Menyanthaceae; one species: bogbeans