Pertaining to, or resembling, the acephalocysts.

error: your software does not support right click