• word of the day

    terrapin

    terrapin - Dictionary definition and meaning for word terrapin

    Definition
    (noun) any of various edible North American web-footed turtles living in fresh or brackish water
Download our Mobile App Today
Receive our word of the day
on Whatsapp