English | German | Russian | Czech

moonrat English

Meaning moonrat meaning

What does moonrat mean?

moonrat

A gymnure, especially the greater gymnure, Echinosorex gymnura.

Synonyms moonrat synonyms

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

moonrat English » English

moon rat gymnure

Are you looking for...?