WikiWord

English

choristodere

noun

Meaning

  1. Any member of the order Choristodera of extinct reptiles

Sources

No citations have been attached yet.