oman Noun, m, oman

  1. inula, elecampane (Inula spp., especially Inula helenium)

Appox. usage (any sense): 0.309 per million words

Appox. usage (any sense): 0.309 per million words