English-Latin dictionary »

caper plant (capparis spinosa) meaning in Latin

EnglishLatin
caper plant (Capparis spinosa) noun

cappari [undeclined]noun
N

capparis [capparos/is]noun
F