English-Latin dictionary »

full of / abounding in young sprouts meaning in Latin

EnglishLatin
full of / abounding in young sprouts adjective

cymosus [cymosa, cymosum]adjective