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
Tweet