See Also: camalote(dictionary)

camalote (iou)



camalote noun. Also camelote. L19.
[Amer. Spanish.]
A floating island of vegetation in N. or S. America; a blue-flowered aquatic plant of the genus Pontederia, which forms such islands.