pterylae

English

Noun

pterylae

  1. plural of pteryla