Multicavous /(?)/

Mul·ti·ca·vous

Multicavous

a.
  1. Having many cavities.