meaning of teucrium scorodonia

1. European germander with one-sided racemes of yellow flowers; naturalized in North America


Related Words

teucrium scorodonia |

Developed & Maintained By Taraprasad.com

Treasure Words