Definify.com

Definition 2026


nasoturbinates

nasoturbinates

English

Noun

nasoturbinates

  1. plural of nasoturbinate