Vocabulary

捕虫葉

insectivorous leaf; trap leaf

noun