Dictionary for word “multivalvular”
multivalvular - Did you Mean?
multivalve (multivalvular)