myxa
/ˈmɪksə/Definitions
1. noun
A type of extinct, prehistoric bird that belongs to the family Mesitornithidae.
“The myxa was a rare and mysterious bird that lived during the Paleogene period.”
1. noun
A type of extinct, prehistoric bird that belongs to the family Mesitornithidae.
“The myxa was a rare and mysterious bird that lived during the Paleogene period.”