EUGLENOIDS

Scrabble 12 Words With Friends 16

Definition

EUGLENOIDS is the plural of EUGLENOID.

noun EUGLENOID: marine and freshwater green or colorless flagellate organism.

See all 580 words you can make from EUGLENOIDS →

← Unscramble different letters