Thesaurus.com
Dictionary.com
Definitions

melanoid

[mel-uh-noid] / ˈmɛl əˌnɔɪd /