a polyzoon

listen to the pronunciation of a polyzoon
English - Turkish

Definition of a polyzoon in English Turkish dictionary

polyzoon
suda yaşayan bir tür omurgasız hayvan
English - English
polyzoan
polyzoon
A tiny animal that forms compound colonies
a polyzoon
Favorites