English | German | Russian | Czech

reniculate English

Meaning reniculate meaning

What does reniculate mean?

reniculate

(anatomy) Having reniculi

Are you looking for...?