meaning of scotch gale

1. bog shrub of north temperate zone having bitter-tasting fragrant leaves


Related Words

scotch gale |

Developed & Maintained By Taraprasad.com

Treasure Words