Meaning of doodia
Definition of doodia
(noun)
any
fern
of the
genus
Doodia having
pinnate
fronds with
sharply
dentate
pinnae
in
some
classification
systems
placed
in
family
Polypodiaceae;
small
terrestrial
colony-forming ferns of Australasia
Other information on doodia
WIKIPEDIA results for
doodia
Amazon results for
doodia
Tweet