Etymology
Today it means: Partly humanized. Full definition →
semi- + humanized
Etymology from Wiktionary, CC BY-SA 4.0.