What is the full meaning of funiculi
FUNICULUS, the umbilical cord [n]
Example of the word funiculi placed on a Scrabble board.