neocycasins
English
Noun
neocycasins
plural of
neocycasin