manbria

/mænbriːə/

Definitions

1. noun

a type of flowering plant in the bignonia family, native to Central and South America.

“The botanist was fascinated by the unique features of the manbria plant, including its vibrant purple flowers.”

Synonyms

  • bignonia
  • laburnum

Antonyms

  • desert plant
  • succulent