meaning of prickly lettuce

1. European annual wild lettuce having prickly stems; a troublesome weed in parts of United States


Related Words

prickly lettuce |

Developed & Maintained By Taraprasad.com

Treasure Words