Spanish-English dictionary »

archaeopteryx meaning in English

SpanishEnglish
archaeopteryx noun

archeopteryx(ancient bird)
noun