isomalabaricanes
English
Noun
isomalabaricanes
plural of
isomalabaricane