CANDIRU


Meaning of CANDIRU in English

n. freshwater fish (of the catfish family) that is found in the Amazon river

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.