As nouns the difference between terms and caveola
is that terms is while caveola is a small (50–100 nanometer) invagination of the plasma membrane in many vertebrate cell types.
terms
English
Noun
(head)
Statistics
*
----
caveola
Noun
(caveolae)
A small (50–100 nanometer) invagination of the plasma membrane in many vertebrate cell types.
Related terms
* caveolar
* caveolin