Latin-English dictionary »

samera meaning in English

LatinEnglish
samera [samerae] (1st) F
noun

elm-seed (Pliny)noun