Glossary


ciliasearch for term
Microscopic short hairs on the surface of an organism.