1. Any mollusk which has a shell composed of more than two pieces. 2. Alt. of Multivalvular
multivalve |