Definition of alligator terrapin in English:

alligator terrapin

noun

rare

Origin

Mid 19th century.