meaning of teucrium marum

1. Mediterranean germander having small hairy leaves and reddish purple flowers; attractive to cats


Related Words

teucrium marum |

Developed & Maintained By Taraprasad.com

Treasure Words