meaning of menyanthes

1. the type genus of the Menyanthaceae; one species: bogbeans


Related Words

menyanthes | menyanthes trifoliata |

Developed & Maintained By Taraprasad.com

Treasure Words