• word of the day

    scomberomorus

    scomberomorus - Dictionary definition and meaning for word scomberomorus

    Definition
    (noun) Spanish mackerels
    Synonyms : genus scomberomorus
Download our Mobile App Today
Receive our word of the day
on Whatsapp