myza Meaning & Definition
What Does Myza Mean?
Myza is a noun that means Any of the tropical birds in the genus Myza, found in Sulawesi, Indonesia.
Myza Definition (Noun)
- Any of the tropical birds in the genus Myza, found in Sulawesi, Indonesia.
Synonyms of Myza
The source does not list synonyms for this entry.
Myza synonyms and antonyms →Word Forms & Grammar
myza (plural myzas)
Origin of Myza
From translingual Myza.
