Definify.com

Definition 2025


noctuids

noctuids

English

Noun

noctuids

  1. plural of noctuid