See also: macroscélidé

Italian

edit

Noun

edit

macroscelide m (plural macroscelidi)

  1. elephant shrew (of genus Macroscelides)