Major's long-tailed tenrec noun1 •A tenrec of species Microgale majori, endemic to Madagascar. formsMajor's long-tailed tenrecs