HOMUNCULE Meaning of HOMUNCULE in English n. homunculus, small human being; human fetus Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012