Glossary
An organelle of certain protozoa by which they attach themselves to epithelial cells.
Posted
in
by
Tags: