Definitions
There is 1 meaning of the phrase
Davallia Mariesii.
Davallia Mariesii - as a noun
Feathery fern of tropical asia and malaysia
Synonyms (Exact Relations)
ball ferndavalia bullatadavalia bullata mariesiisquirrel's-foot fern