• Zosteropid

    Full definition of zosteropid

    Noun

    zosteropid

    (plural zosteropids)
    1. (zoology) Any member of the Zosteropidae.
    © Wiktionary