Etymology
Today it means: One who lives for a long time. Full definition →
From macro- + -biote (“life”).
Etymology from Wiktionary, CC BY-SA 4.0.