foliferous

listen to the pronunciation of foliferous
İngilizce - İngilizce
{a} producing leaves