Definitions of Davalia bullata mariesii:

  • noun:   feathery fern of tropical Asia and Malaysia