andoroba

/ˌændəˈroʊbə/

Definitions

1. noun

A rare or obsolete term for a type of South American plant, particularly Androbaea, a genus of flowering plants.

“The botanist studied the androoba, a rare species found in the Amazon rainforest.”

Synonyms

  • Androbaea
  • flowering plant

Antonyms

  • non-flowering plant
  • weed