impapase

/ɪmpəˈpeɪz/

Definitions

1. noun

A type of tropical plant in the family Acanthaceae.

“The botanist carefully examined the impapase plant in the greenhouse.”

Synonyms

  • Justicia
  • acanthus

Antonyms

  • non-vascular plant