drepanosaur noun1 •An extinct reptile of the family Drepanosauridae.Paths scratched in the mosses on tree trunks mark the presence of drepanosaurs, another of Madygen's evolutionary oddities. — 2022 formsdrepanosaurs