• word of the day

    helminthostachys

    helminthostachys - Dictionary definition and meaning for word helminthostachys

    Definition
    (noun) one species: terrestrial fern of southeastern Asia and Australia
Download our Mobile App Today
Receive our word of the day
on Whatsapp