fumaroid

/fʊməˈroɪd/

Definitions

1. noun

Resembling or producing fumes; fumariaceous.

“The fumaroid plants emitted a strong, pungent smell that filled the entire greenhouse.”

Synonyms

  • fumariaceous
  • fumic

Antonyms

  • inodorous
  • odorless