lenticulostriates
English
Noun
lenticulostriates
plural of
lenticulostriate