melampod
/ˈmɛlæmpɒd/Definitions
1. noun
A genus of water lilies, specifically the melampodium, a type of flowering plant.
“The botanist was studying the unique melampod species found in the local pond.”
1. noun
A genus of water lilies, specifically the melampodium, a type of flowering plant.
“The botanist was studying the unique melampod species found in the local pond.”