embuia

/ɛmˈbjɑːjə/

Definitions

1. noun

A genus of flowering plants in the family Bignoniaceae, native to tropical and subtropical regions.

“The botanist studied the embuia species found in the rainforest.”

Synonyms

  • bignonia
  • jacaranda

Antonyms

  • deciduous tree