EUGLENOID

Scrabble 11 Words With Friends 15

Definition

  1. noun marine and freshwater green or colorless flagellate organism. — synonyms: euglenophyte, euglenid

See all 218 words you can make from EUGLENOID →

← Unscramble different letters