Golden Bowl

Dictionary

MANY-VALVEDa.

Multivalvular; having many valves.