Definify.com

Definition 2025


caveolae

caveolae

English

Noun

caveolae

  1. plural of caveola