brachystelechid

Noun

 * 1)  Any extinct microsaur of the family.