Vocabulary

田鼈

Lethocerus deyrollei (species of giant water bug)

noun