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.”

Synonyms

  • water lily
  • water plant

Antonyms

  • desert plant
  • succulent