Home

Word

liver spot, n.
more info a type of skin disease that causes brown spots on the skin
<noun.body>

liver spot
semantic pointers
part holonym
hypernym