keyboard (“seed”) + huid (“skin”)
zaadhuid f. and m. (??? please provide the plural and diminutive!)