phyllosomas
English
Noun
phyllosomas
plural of
phyllosoma