teleozoon Meaning, Definition & Usage
Te*le*o*zo"ön noun
(Also<
- Teleozoon
- Teleozoön
)
Definitions
(Zoöl.) A metazoan.