tenrecines
English
Noun
tenrecines
plural of
tenrecine