pine English - Latin
1.
-
Englishsmall endocrine gland
-
Latinglandula pinealis
2.
-
Englishtree of the genus Pinus
-
Latinpinus
3.
-
Englisha species of pine native of southern Europe, Pinus pinea
-
Latinneeded
Related words
pin rod fasten pain torment bark
English translator: English Latin pine Eesti sõnaraamat Español Traductor Svenska Översättare