Golden Bowl

Dictionary

IRRITANTa.

Irritating.

IRRITANTn.

That which excites or irritates.