CAVEOLAR is a playable word

caveola Scrabble® Dictionary

noun
pl. caveolae
a tiny pit in a cell membrane
(adjective) caveolar
145 Playable Words can be made from "CAVEOLAR"