Definify.com

Definition 2024


May_bug

May bug

English

Noun

May bug (plural May bugs)

  1. cockchafer

Translations