• word of the day

    zostera

    zostera - Dictionary definition and meaning for word zostera

    Definition
    (noun) (or in some classifications family Zosteraceae) small genus of widely distributed marine plants
    Synonyms : genus zostera
Connect with us on Facebook