Hornwort Meaning

There are 2 meaning(s) for word Hornwort

Meaning 1 : any aquatic plant of the genus Ceratophyllum; forms submerged masses in ponds and slow-flowing streams

Meaning 2 : liverworts with slender hornlike capsules