amblycerans
English
Noun
amblycerans
plural of
amblyceran