insectiferous
Adjective
Meaning
insectiferous (comparative more insectiferous, superlative most insectiferous)
Containing or producing insects.
Adjective
insectiferous (comparative more insectiferous, superlative most insectiferous)
Containing or producing insects.