glomera

nounPlural of glomus; small, tightly coiled clusters of blood vessels or nerves, especially in the skin or internal organs.

No synonyms or antonyms found for this word.

glomera synonyms & antonyms | whatsthatwordmean | whatsthatwordmean