armozeen

/ɑrˈmoʊziːn/

Definitions

1. noun

A type of flowering plant, possibly a variant of armoise.

“The botanist discovered a rare species of armozeen in the desert.”

Synonyms

  • armoise
  • thorny shrub

Antonyms

  • hairless shrub
  • smooth plant