The AI-powered English dictionary
plural melanogasters
Any of several fungi of the genus Melanogaster. examples