Spanish edit

Noun edit

euglenozoo m (plural euglenozoos)

  1. (biology) euglenozoan