Latin-English dictionary »

arachidna meaning in English

LatinEnglish
arachidna [arachidnae] (1st) F
noun

checking vetchnoun

leguminous plant (kind), (ground peas, Lathyrus amphicarpus?)noun