Etymology Explorer › Translingual

Where does “Giardia” come from?