English-Latin dictionary »

flower bearing, producing flowers meaning in Latin

EnglishLatin
flower bearing, producing flowers adjective

florifer [florifera, floriferum]adjective

floriger [florigera, florigerum]adjective