what does it mean?

If i say….

“zooid”

tell me what does pop into your mind ?

Advertisements