halogenodermas
English
Noun
halogenodermas
plural of
halogenoderma