What is the full meaning of watercresses
WATERCRESS, any of several aquatic or semiaquatic cresses [n]
Example of the word watercresses placed on a Scrabble board.