Noun
stenotritid (plural stenotritids) (zoology) Any bee in the family Stenotritidae (now subfamily Stenotritinae in Colletidae).