anomalurids
English
Noun
anomalurids
plural of
anomalurid