VariousWords beta
Related Terms:
Definitions:
Noun
hemangioma
haemangioma
Definition: benign angioma consisting of a mass of blood vessels; some appear as birthmarks
Definition: Alternative spelling of hemangioma