Meaning of heracleum

Definition of heracleum

(noun) widely distributed genus of plants with usually thick rootstocks and large umbels of white flowers

Other information on heracleum

WIKIPEDIA results for heracleum
Amazon results for heracleum