Etymology
Today it means: Any fly that is not a drosophilid Full definition →
From non- + drosophilid.
Etymology from Wiktionary, CC BY-SA 4.0.