Etymology
Today it means: A supposed microscopic trabecula now thought to be an artifact Full definition →
From micro- + trabecula.
Etymology from Wiktionary, CC BY-SA 4.0.