According to your description, it may be urticaria.
Urticaria is a localized edema reaction caused by reactive expansion and permeability increase of small blood vessels in skin mucosa. The causes are complex, such as food, drugs, infection, environment and systemic diseases. These are all related to allergies. Mainly manifested as red or light green itchy skin lesions with clear edges, that is, wind masses, which quickly fade after appearing and leave no trace after fading.
It is recommended that you go to a regular dermatological hospital for treatment, combined with relevant laboratory tests, and treat under the guidance of a doctor after diagnosis. Don't use drugs casually to avoid adverse reactions.
I wish you and your family health and happiness!