English-Italian dictionary »

microphagous meaning in Italian

EnglishItalian
microphagous (feeding on small particles)
adjective

microfagoadjective