• word of the day

    spirodela

    spirodela - Dictionary definition and meaning for word spirodela

    Definition
    (noun) minute aquatic herbs floating on the water surface consisting of a shiny leaflike frond and 2-21 roots
    Synonyms : genus spirodela
Download our Mobile App Today
Receive our word of the day
on Whatsapp