Home
Search
Index
Definify.com
Definition
2024
gibbsites
gibbsites
English
Noun
gibbsites
plural of
gibbsite
Similar Results
Gibbsite