Troödon
Translingual
Proper noun
†
Troödon
m
Alternative form of
Troodon