Anticaspa admin 5 years ago Anticaspa Anticaspa Definition Anticaspa Spanish Adjective English meaning : anti-dandruff