Golden Bowl

Dictionary

LIPPEDa.

1. Having lips.

2. In botany, labiate.