insect eating (applying to some plants)

Translation:
English
Adjective
Add