family_teredinidaeEnglish

Teredinidae, family Teredinidae

Noun

Shipworms

English: Teredinidae, family Teredinidae

English words with similar meanings

Show 1 words