English-Latin dictionary »

edible sea-urchin meaning in Latin

EnglishLatin
edible sea-urchin noun

echinus [echini](2nd) M
noun