Foxtail
English Meaning
The tail or brush of a fox.
- Any of several grasses of the genus Alopecurus, having dense, silky or bristly flowering spikes.
Sorry, No Malayalam Meaning for your input!
See Foxtai Want To Try Foxtail In Malayalam??