English-Latin dictionary »

sprout, bud meaning in Latin

EnglishLatin
sprout, bud noun

germen [germinis](3rd) N
noun