Noun Definition

tetraneuris

1.Definition: genus of hairy yellow-flowered plants of the western United States

Related Noun(s):genus tetraneuris

Category: Plants