Dictionary Translate Correct Ask AI
Noun
zooid (n.) , [pl. zooids]