insectivory - Almanca İngilizce Sözlük

insectivory

Meanings of "insectivory" in German English Dictionary : 1 result(s)

İngilizce Almanca
Biology
insectivory Insektivorie [f]