Home
Search
Index
Definify.com
Definition
2025
xanthomata
xanthomata
English
Noun
xanthomata
plural of
xanthoma
Similar Results