See Also: candiru(dictionary)

candiru (iou)



candiru noun. M19.
[Portuguese from Tupi candiru.]
A tiny bloodsucking catfish, Vandellia cirrhosa, of the Amazon river system.