Skip navigation.

giardiasis - What does it mean?

Definition of 'giardiasis'

English

(wikipedia)

Noun

  • An infectious diarrheal disease caused by the Giardia lamblia parasite.
  • Synonyms

    * beaver fever

    References

    *[ Urban Exploration Resource]