Home
Search
Index
Definify.com
Definition
2025
globoids
globoids
English
Noun
globoids
plural of
globoid
Similar Results
Globous