doodia
English Dictionary
->
Letter D
-> doodia
Search Dictionary:
doodia Definition
(n)
any
fern
of
the
genus
Doodia
having
pinnate
fronds
with
sharply
dentate
pinnae
doodia Synonyms
doodia
rasp fern
© Art Branch Inc.