Home
Search
Index
Definify.com
Definition
2024
melanoid
melanoid
English
Adjective
melanoid
(
not comparable
)
Relating to, or resembling
melanin
Relating to, or afflicted with
melanosis
Similar Results