What is the full meaning of hornworts
HORNWORT, an aquatic herb [n]
Example of the word hornworts placed on a Scrabble board.