Latin-Polish dictionary »

echidna meaning in Polish

LatinPolish
echidna [echidnae] (1st) F
noun

kolczatka(systematyka) (zoologia, zoologiczny) Tachyglossus, żywiący się mrówkami ssak pokryty kolcami;
noun