inula
1. [ noun ] (botany) any plant of the genus Inula
Related terms: herb elecampane genus_Inula
Similar spelling:   inla
  inlay
  in-law
  Inlow
  Inell
  inhale
  in_all