English

edit

Noun

edit

huhu beetles

  1. plural of huhu beetle