syrinx

Explore definitions, synonyms, and language insights of syrinx

Definitions

Noun
a primitive wind instrument consisting of several parallel pipes bound together
Noun
the vocal organ of a bird