Skip to Content
Medical Term:

internal naris

 

Definition: obsolete term for choana.

(web4)