meaning of davallia

1. any fern of the genus Davallia; having scaly creeping rhizomes


Related Words

davallia | davallia canariensis | davallia mariesii | davallia pyxidata | davalliaceae |

Developed & Maintained By Taraprasad.com

Treasure Words