FUNICULUS Meaning of FUNICULUS in English ( n. ) A short cord which connects the embryo of some myriapods with the amnion. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012