ecad meaning

Meaning of ecad

What is the full meaning of ecad

a plant which has supposedly adapted to its environment [n -S]

Example of the word ecad placed on a Scrabble board.

Unscrambled word ecad

Points for ecad

Scrabble
9 points
Word With Friends
8 points
Wordfeud
9 points