English edit

Noun edit

multivalves

  1. plural of multivalve