English-Latin dictionary »

bud? meaning in Latin

EnglishLatin
bud? noun

calyx [calycis](3rd) M
noun