• word of the day

    melanotis

    melanotis - Dictionary definition and meaning for word melanotis

    Definition
    (noun) a genus of Mimidae
    Synonyms : genus melanotis
Connect with us on Facebook