Polish-English dictionary »

latimeria meaning in English

PolishEnglish
latimeria noun

coelacanthnoun
either of two species of deep-water fish