macrobian

listen to the pronunciation of macrobian
English - English
Having an exceptionally long life span
Describes any organism which has a long life
macrobian
Favorites