English-Italian dictionary »

macrophyllous meaning in Italian

EnglishItalian
macrophyllous (having long or large leaves)
adjective

macrofilloadjective