Definition of "acephalocysts"

acephalocysts