giant urticaria

noun

Medical Definition of giant urticaria