Latin-English dictionary »

urticaria meaning in English

LatinEnglish
urticaria [urticariae] (1st) F
noun

hivesnoun
[UK: haɪvz] [US: ˈhaɪvz]