orthids
English
Noun
orthids
plural of
orthid