meaning of hemangioma

1. benign angioma consisting of a mass of blood vessels; some appear as birthmarks


Related Words

hemangioma | hemangioma simplex |

Developed & Maintained By Taraprasad.com

Treasure Words