Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: candiru
  1. A tiny parasitic fish (Vandellia cirrhosa) native to the Amazon region, which can enter body orifices and feed off blood and tissue

Derived forms: candirus

Encyclopedia: Candiru