Definify.com

Definition 2024


noctuids

noctuids

English

Noun

noctuids

  1. plural of noctuid