• Leaf-nosed

    Full definition of leaf-nosed

    Adjective

    leaf-nosed

    1. Having an projection resembling a leaf on the nose.
    © Wiktionary