EUGLENAS
Definition
EUGLENAS is the plural of EUGLENA.
noun EUGLENA: minute single-celled green freshwater organism having a single flagella.
EUGLENAS is the plural of EUGLENA.
noun EUGLENA: minute single-celled green freshwater organism having a single flagella.