Latin-English dictionary »

cymosus meaning in English

LatinEnglish
cymosus [cymosa, cymosum] adjective

full of / abounding in young sproutsadjective