angiomata

noun

  1. 1

    A benign tumor made up of small blood vessels or lymph vessels.

Translate “angiomata” to another language

Click any language to open the translator with this word already filled in.

Angiomata Definition & Meaning | TranslatePulse