orbillae
English
Noun
orbillae
plural of
orbilla