Dictionary
Search
angiomata
noun
A benign tumor made up of small blood vessels or lymph vessels.
Similar Words
angary
angekok
angel
/ˈeɪn.dʒəl/
angelfish
angelfishes
angelic
/ænˈdʒɛlɪk/
angelica
angelology
angels
/ˈeɪn.dʒəlz/
anger
/ˈæŋɡə(ɹ)/