English | German | Russian | Czech

insectiferous English

Meaning insectiferous meaning

What does insectiferous mean?

insectiferous

Containing or producing insects.

Are you looking for...?