(Blepharidachne hitchcockii)
Blepharidachne is a small genus of New World plants in the grass family, generally known as eyelashgrass or desertgrass.