infulae

/ɪnˈfjuːleɪ, ɪnˈflɛɪ/

Definitions

1. noun

a type of plant genus, Inula, especially Inula helenium, also known as Elecampane.

“The botanist spent years studying the Inula infulae plant.”

Synonyms

  • elecampane
  • helenium

Antonyms

  • noxious