天敵

natural enemy

Meaning

  1. n
    natural enemy

Example sentences

  • Birds are natural enemies of insects.