Meaning of tetraneuris

Definition of tetraneuris

(noun) genus of hairy yellow-flowered plants of the western United States

Other information on tetraneuris

WIKIPEDIA results for tetraneuris
Amazon results for tetraneuris