meaning of giant foxtail

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


Related Words

giant foxtail |

Developed & Maintained By Taraprasad.com

Treasure Words