Definify.com

Definition 2025


caveolins

caveolins

English

Noun

caveolins

  1. plural of caveolin