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