meaning of willowherb

1. a plant of the genus Epilobium having pink or yellow flowers and seeds with silky hairs


Related Words

willowherb |

Developed & Maintained By Taraprasad.com

Treasure Words