English-Italian dictionary »

macrophyte meaning in Italian

EnglishItalian
macrophyte (macroscopic plant)
noun

macrofitanoun
{f}