English-Latin dictionary »

little flower, floweret meaning in Latin

EnglishLatin
little flower, floweret noun

flosculus [flosculi](2nd) M
noun