食虫植物

insectivorous plants; carnivorous plants

Meaning

  1. nadj-no
    insectivorous plants; carnivorous plants

Example sentences