Italian-English dictionary »

microfago meaning in English

ItalianEnglish
microfago adjective

microphagous(feeding on small particles)
adjective