Back to N1 Words

カモハシ竜

カモハシりゅう
JLPT N1 noun

Meaning

duck-billed dinosaur