FAMILY TEREDINIDAE





Definition:

  1. [noun] shipworms
    Synonyms: Teredinidae, family Teredinidae

Synonyms: