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.”
1. noun
A type of tropical plant in the family Acanthaceae.
“The botanist carefully examined the impapase plant in the greenhouse.”