veneroid

English

Noun

veneroid (plural veneroids)

  1. Any bivalve mollusc of the order Venerida