umbelliferous : Idioms & Phrases


umbelliferous plant

  • noun any of numerous aromatic herbs of the family Umbelliferae
    umbellifer.
WordNet