English dictionary

euglenaceae meaning and definition

EUGLENACEAE noun

Definition of Euglenaceae (noun)

  1. considered green algae
Source: Princeton University Wordnet