Jump to content

Trichuris

From Wiktionary, the free dictionary