0%

ALL meanings of euglenid

E e
  • noun euglenid A kind of flagellate distinguished mainly by the presence of a pellicle composed of proteinaceous strips underneath the cell membrane, supported by dorsal and ventral microtubules. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?