English Dictionary
◊ EUGLENACEAE
Euglenaceae
n : considered green algae [syn: {Euglenaceae}, {family
Euglenaceae}]