• word of the day

    osmeridae

    osmeridae - Dictionary definition and meaning for word osmeridae

    Definition
    (noun) smelts
    Synonyms : family osmeridae
Download our Mobile App Today
Receive our word of the day
on Whatsapp