meaning of hornwort

1. An aquatic plant (Ceratophyllum), with finely divided leaves.
2.
liverworts with slender hornlike 2-valved capsules


Related Words

hornwort |

Developed & Maintained By Taraprasad.com

Treasure Words