English translation for "macroscélide"
|
- n. macroscelididae, small insect-eating mammals native to africa and known as elephant shrews
- Similar Words:
- "macropode" English translation, "macroposie" English translation, "macropsie" English translation, "macroscopique" English translation, "macroscopiquement" English translation, "macrosomie" English translation, "macrostomie" English translation, "macrostructure" English translation, "macrostructuré" English translation, "macroure" English translation
|
|
|