Latin-English dictionary »

cymula meaning in English

LatinEnglish
cymula [cymulae] (1st) F
noun

small moldingnoun

tender sprout (L+S)noun