What is the full meaning of marshworts
MARSHWORT, a small umbelliferous marsh plant related to celery [n]
Example of the word marshworts placed on a Scrabble board.