Associations to the word «Titicaca»

Wiktionary

TITICACA, proper noun. A lake in the South American Andes, noted for being the highest lake in the world.
TITICACA FROG, noun. A large water frog, Telmatobius culeus, found only in Lake Titicaca, that has large folds of skin to help it breathe at high altitude.
TITICACA WATER FROG, noun. Telmatobius culeus, a large frog in the Leptodactylidae family, found around Lake Titicaca in South America.

Wise words

Man is a creature who lives not upon bread alone, but principally by catch words.
Robert Louis Stevenson