FUNICULUS Meaning of FUNICULUS in English (n.) A short cord which connects the embryo of some myriapods with the amnion. Webster's English dictionary. Английский словарь Webster. 2012