Spanish edit

Noun edit

euglenoideo m (plural euglenoideos)

  1. (biology) euglenoid