family_patellidaeEnglish

Patellidae, family Patellidae

Noun

Marine limpets

English: Patellidae, family Patellidae

English words with similar meanings

Show 1 words