Heracleum Meaning

There are 1 meaning(s) for word Heracleum

Meaning 1 : widely distributed genus of plants with usually thick rootstocks and large umbels of white flowers

    Synonyms : genus heracleum