• word of the day

    amphineura

    amphineura - Dictionary definition and meaning for word amphineura

    Definition
    (noun) a class of Gastropoda
    Synonyms : subclass amphineura
Download our Mobile App Today
Receive our word of the day
on Whatsapp