nasorostrals

English

Noun

nasorostrals

  1. plural of nasorostral