Definify.com

Definition 2025


pterylae

pterylae

English

Noun

pterylae

  1. plural of pteryla