meaning of swallow wort

1. perennial herb with branched woody stock and bright yellow flowers


Related Words

swallow wort | swallowwort |

Developed & Maintained By Taraprasad.com

Treasure Words