Vocabulary

筍虫

horse botfly larva

noun