English-Italian dictionary »

microalga meaning in Italian

EnglishItalian
microalga (microscopic photosynthetic protists)
noun

microalganoun
{f}