[Iguanodon]
"Iguanodon" is Игуанодон in Russian.
Игуанодон means "Iguanodon" in English.
Word #5561 of 6,000 by frequency in Russian.
Игуанодон жил миллионы лет назад.
The iguanodon lived millions of years ago.