echidnae
/ɛkɪdˈneɪ/Definitions
1. noun
a subfamily of echidnas, including Zaglossus and some species of the genus Tachyglossus
“The team of scientists discovered a new echidnae species in the Australian outback.”
1. noun
a subfamily of echidnas, including Zaglossus and some species of the genus Tachyglossus
“The team of scientists discovered a new echidnae species in the Australian outback.”