nandow

/ˈnændoʊ/

Definitions

1. noun

A type of flowering vine or shrub, particularly found in tropical regions of Asia.

“The hikers discovered a rare nandow blooming in the dense forest.”

Synonyms

  • hoya
  • krachy

Antonyms

  • invasive plant
  • weed