Latin-English dictionary »

stemma meaning in English

LatinEnglish
stemma [stemmatis] (3rd) N
noun

a genealogical treenoun

garland, chapletnoun