order exocycloida Meaning, Definition & Usage

  1. noun flat sea urchins
    Exocycloida.

WordNet