What is the medical term meaning small itchy swelling?

1 answer

Answer

1134074

2026-04-08 01:55

+ Follow

A wheal is a small itchy swelling.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.