Noun Definition

menotyphla

1.Definition: elephant shrews; tree shrews

Category: Animals