telembi

/tɛlɛmbi/

Definitions

1. noun

a type of Amazonian water lily or a related plant

“The telembi is a common sight in the Amazon River’s floating meadows.”

Synonyms

  • Amazonian lily
  • water lily

Antonyms

  • desert plant
  • dryland flora