flustra Definition
Definition
A genus of small echinoids (sea urchins) characterized by a smooth or slightly pustular young test and a small number of lower spines.
Browse
A genus of small echinoids (sea urchins) characterized by a smooth or slightly pustular young test and a small number of lower spines.
Browse