English-Latin dictionary »

species of olive tree meaning in Latin

EnglishLatin
species of olive tree noun

cercitis [cercitidis](3rd) F
noun