1 long-necked turtle | Definition of long-necked turtle

long-necked turtle

noun

Definition of long-necked turtle

: a common Australian turtle (Chelodina longicollis) that is distinguished by a greatly elongated neck and a peculiar garlicky odor