Scrabble Solver

ELODEA


  • any of several New World submersed aquatic plants of the genus Elodea, having numerous, usually whorled leaves

Previous Words

ELOCUTE ELOCUTED ELOCUTES ELOCUTING ELOCUTION ELOCUTIONARY ELOCUTIONIST ELOCUTIONISTS ELOCUTIONS ELOCUTORY

Next Words

ELODEAS ELOGE ELOGES ELOGIES ELOGIST ELOGISTS ELOGIUM ELOGIUMS ELOGY ELOIGN