Definify.com

Definition 2024


nasoturbinates

nasoturbinates

English

Noun

nasoturbinates

  1. plural of nasoturbinate