Italian edit

Noun edit

euglenofita f (plural euglenofite)

  1. euglenophyte