Englishfor English speakers
urticaria English
Meaning urticaria meaning
What does urticaria mean?
urticaria
Synonyms urticaria synonyms
What other words have the same or similar meaning as urticaria?