euglenoid
English Dictionary
->
Letter E
-> euglenoid
Search Dictionary:
euglenoid Definition
(n)
marine
and
freshwater
green
or
colorless
flagellate
organism
euglenoid Synonyms
euglenid
euglenoid
euglenophyte
© Art Branch Inc.