Definify.com

Definition 2024


lepidopters

lepidopters

English

Noun

lepidopters

  1. plural of lepidopter