clypeaster Definition
Definition
An echinoderm of the order Clypeasteroida, typically a marine starfish with a flat, disk-like body and short, broad arms.
Browse
An echinoderm of the order Clypeasteroida, typically a marine starfish with a flat, disk-like body and short, broad arms.
Browse