Spanish edit

Noun edit

eupolipoide m (plural eupolipoides)

  1. eupolypod