Noun Definition

ophiuroidea

1.Definition: brittle stars and basket stars

Category: Animals