What is the full meaning of hydrochores
HYDROCHORE, a plant disseminated by water [n]
Example of the word hydrochores placed on a Scrabble board.