neostriata
English
Noun
neostriata
plural of
neostriatum