Noun Definition

todea

1.Definition: a genus of delicate ferns belonging to the family Osmundaceae

Related Noun(s):genus todea

Category: Plants