English | German | Russian | Czech

caveolated English

Meaning caveolated meaning

What does caveolated mean?

caveolated

(biology) Having caveolae

Are you looking for...?