English-Italian dictionary »

pollenophagous meaning in Italian

EnglishItalian
pollenophagous adjective

pollinifagoadjective