insectivore in German
insectivore in German
Insektenfresser
Insect-eating animal or plant.
Insektivore
Insect-eating animal or plant.
insekten fressende Pflanze
Insect-eating animal or plant.
insektenfressende Pflanze
Insect-eating animal or plant.