ZOOID Meaning of ZOOID in English (n.) An animal in one of its inferior stages of development, as one of the intermediate forms in alternate generation. Webster's English dictionary. Английский словарь Webster. 2012