• word of the day

    pedipalpi

    pedipalpi - Dictionary definition and meaning for word pedipalpi

    Definition
    (noun) whip scorpions
Connect with us on Facebook