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