Home
Search
Index
Definify.com
Definition
2025
microvacuoles
microvacuoles
English
Noun
microvacuoles
plural of
microvacuole
Similar Results