sharksuckerEnglish

Echeneis naucrates, sharksucker

Noun

Remoras found attached to sharks

English: sharksucker, Echeneis naucrates

Bahasa: gemin

Bahasa words with similar meanings

English words with similar meanings

Show 1 words