Definify.com

Definition 2025


nasoturbinates

nasoturbinates

English

Noun

nasoturbinates

  1. plural of nasoturbinate