|
Definition of Candiru
1. Noun. A parasitic fish, ''Vandellia cirrhosa'', native to the Amazon river ¹
2. Noun. A small bloodsucking catfish which inhabits Amazonia, known for entering mammalian bodily orifices ¹
¹ Source: wiktionary.com
|
1. Noun. A parasitic fish, ''Vandellia cirrhosa'', native to the Amazon river ¹
2. Noun. A small bloodsucking catfish which inhabits Amazonia, known for entering mammalian bodily orifices ¹
¹ Source: wiktionary.com