English | German | Russian | Czech

candiru English

Meaning candiru meaning

What does candiru mean?

candiru

A small parasitic fish, Vandellia cirrhosa, native to the Amazon river.

Synonyms candiru synonyms

What other words have the same or similar meaning as candiru?

candiru English » English

vampire fish

Are you looking for...?