Home
Search
Index
Definify.com
Definition
2025
fulleroids
fulleroids
English
Noun
fulleroids
plural of
fulleroid
Similar Results