English | German | Russian | Czech

bicaudal English

Meaning bicaudal meaning

What does bicaudal mean?

bicaudal

(zoology) Having two tails

Are you looking for...?