ZOOID Meaning of ZOOID in English n.1 a more or less independent invertebrate organism arising by budding or fission. 2 a distinct member of an invertebrate colony. Derivatives: zooidal adj. Etymology: formed as ZOO- + -OID Oxford English vocab. Оксфордский английский словарь. 2012