doodia

Explore definitions, synonyms, and language insights of doodia

Definitions

Noun
any fern of the genus Doodia having pinnate fronds with sharply dentate pinnae
Noun
in some classification systems placed in family Polypodiaceae; small terrestrial colony-forming ferns of Australasia

More General Terms