Definify.com

Definition 2024


phalaenids

phalaenids

English

Noun

phalaenids

  1. plural of phalaenid