plesianthropus

(noun) Plesianthropus

< pleopod | plesiosaur >