English-Latin dictionary »

plant teucrium chamaedrys meaning in Latin

EnglishLatin
plant Teucrium chamaedrys noun

chamaedrys [chamaedryis](3rd) F
noun