- one of a radiating network of dilated capillaries on the skin.
More Definitions
- LAY OF THE LAND (noun) Definition, Meaning & Examples
- IONIZATION CHAMBER (noun) Definition, Meaning & Examples
- PHACOLITE (noun) Definition, Meaning & Examples
- MITHRAEUM (noun) Definition, Meaning & Examples
- LODGMENT (noun) Definition, Meaning & Examples
- OCCASIONS (noun) Definition, Meaning & Examples