"echinoids" in German echinoids Echiniden Detailed translations for "echinoids" echinoids echinoids Echiniden{masculine plural}