sea_urchinEnglish

sea urchin

Noun

Shallow-water echinoderms having soft bodies enclosed in thin spiny globular shells

English: sea urchin

Bahasa: bulu babi

Bahasa words with similar meanings