1. antigiardial - Noun
2. antigiardial - Adjective
antigiardial (not comparable) That counters Giardia parasites
antigiardial (plural antigiardials) Any such material