Glossary
Glossary Link
Taeniform
Having the structure of, or resembling, a tapeworm.
Posted
January 9, 2023
in
T
by
Glossary
Tags: