Etymology
Today it means: Something (generally an organism) which is not a spore. Full definition →
From non- + spore.
Etymology from Wiktionary, CC BY-SA 4.0.