nasoturbinates

English

Noun

nasoturbinates

  1. plural of nasoturbinate