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.”
1. noun
Resembling or producing fumes; fumariaceous.
“The fumaroid plants emitted a strong, pungent smell that filled the entire greenhouse.”