English | German | Russian | Czech

stumptail English

Meaning stumptail meaning

What does stumptail mean?

stumptail

An Australian lizard Trachysaurus rugosus that has a stumpy tail

Are you looking for...?