exocycloida Meaning, Definition & Usage

  1. noun flat sea urchins
    order Exocycloida.

WordNet