Polish-English dictionary »

żywa skamieniałość meaning in English

PolishEnglish
żywa skamieniałość noun

living fossilnoun
species believed extinct but later found living