• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp