See also: macroscélidé

Italian edit

Noun edit

macroscelide m (plural macroscelidi)

  1. elephant shrew (of genus Macroscelides)