umbelliferous plant


Meanings

  • any of numerous aromatic herbs of the family Umbelliferae

Synonyms