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