Wiktionary
melanogasters
n. (plural of melanogaster English)
n. (plural of melanogaster English)