• word of the day

    davallia

    davallia - Dictionary definition and meaning for word davallia

    Definition
    (noun) any fern of the genus Davallia; having scaly creeping rhizomes
Download our Mobile App Today
Receive our word of the day
on Whatsapp