lemuriforms
English
Noun
lemuriforms
plural of
lemuriform