English-Latin dictionary »

umbelliferous (flowers radiating from point) plant meaning in Latin

EnglishLatin
umbelliferous (flowers radiating from point) plant noun

ami [undeclined]noun
N

amium [amii](2nd) N
noun

ammi [undeclined]noun
N

ammium [ammii](2nd) N
noun