What is the full meaning of vesica
(Latin) a bladder, esp. a urinary bladder [n VESICAE or VESICAS]
Example of the word vesica placed on a Scrabble board.