The Collaborative International Dictionary
Teleozoon
Teleozoon \Te*le*o*zo"["o]n\, n. (Zo["o]l.) A metazoan.