English-Latin dictionary »

kind of euphorbia, broad-leaved spurge meaning in Latin

EnglishLatin
kind of euphorbia, broad-leaved spurge noun

amygdalites [amygdalitae]noun
M