เซฟาโลพอด(say-faa-loh-pôt)

[Thai]

Cephalopod

Synonyms in other languages

Latin names

Countries