Ambucinate

Definition

In H.; a diactine entirely spined with spines inclined towards spicule center.

Photos

No photos included yet.