Meaning of three-lipped

Definition of three-lipped

(adj) having three lips

Other information on three-lipped

WIKIPEDIA results for three-lipped
Amazon results for three-lipped