meaning of abirritant

1. A medicine that diminishes irritation.


Related Words

abirritant |

Developed & Maintained By Taraprasad.com

Treasure Words