Home / Dictionary / Candiru

Candiru Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A small parasitic fish, Vandellia cirrhosa, native to the Amazon river rumored to swim up male urethras.

Related Terms
Rhyming Words
iru miru chiru jabiru bibiru nibiru michiru misoshiru genus jabiru
Compare
Candiru vs