'Trimorphodon' definitions:

Definition of 'Trimorphodon'

(from WordNet)
noun
Lyre snakes [syn: Trimorphodon, genus Trimorphodon]

Words containing 'Trimorphodon'