تعريف / معنى antiherpes
English - Adjective:
antiherpes ( not comparable ) Countering herpes . Synonyms antiherpetic
English - Etymology:
anti- + herpes
English - Anagrams:
hen parties , interphase