what does it mean?

by

If i say…. “zooid” tell me what does pop into your mind ?