Noun Definition

giant foxtail

1.Definition: two species of coarse annual foxtails that are naturalized weeds in United States

Category: Plants