FAQs About the word abirritant

non irritante

A medicine that diminishes irritation.

No synonyms found.

No antonyms found.

abiotrophy => Abiotrofia, abiological => abiotico, abiogeny => abiogenesi, abiogenous => Abiogeno, abiogenist => abiogenista,