Definitions of Tetraneuris:

  • noun:   genus of hairy yellow-flowered plants of the western United States