CANDIRU


Meaning of CANDIRU in English

[ ˌkandɪ'ru: ]

■ noun a minute, slender bloodsucking catfish of the Amazon region, sometimes entering the body orifices of mammals. [ Vandellia cirrhosa .]

Origin

C19: via Port. from Tupi candirú .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.