meaning of heracleum

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


Related Words

heracleum | heracleum sphondylium |

Developed & Maintained By Taraprasad.com

Treasure Words