Japanese Dictionary

Meaning of マイアサウラ in Japanese

マイアサウラ
Romaji
maiasaura
Word Senses
  • Parts of speech
    noun (common) (futsuumeishi)
    Meaning
    Maiasaura (genus of large duck-billed dinosaurs)