Scrabble Solver

ELODEAS


  • ELODEA, an aquatic herb [n]
  • any of several New World submersed aquatic plants of the genus Elodea, having numerous, usually whorled leaves

Previous Words

ELOCUTED ELOCUTES ELOCUTING ELOCUTION ELOCUTIONARY ELOCUTIONIST ELOCUTIONISTS ELOCUTIONS ELOCUTORY ELODEA

Next Words

ELOGE ELOGES ELOGIES ELOGIST ELOGISTS ELOGIUM ELOGIUMS ELOGY ELOIGN ELOIGNED