meaning of devils flax

1. common European perennial having showy yellow and orange flowers; a naturalized weed in North America


Related Words

devils flax |

Developed & Maintained By Taraprasad.com

Treasure Words