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