Meaning of fenestella

Definition of fenestella

(noun) oval or circular opening; to allow light into a dome or vault

Other information on fenestella

WIKIPEDIA results for fenestella
Amazon results for fenestella