maniva
/mɑniˈvɑ/Definitions
1. noun
A type of climbing plant found in tropical regions.
“The hiker spotted a rare maniva vine in the dense jungle.”
1. noun
A type of climbing plant found in tropical regions.
“The hiker spotted a rare maniva vine in the dense jungle.”