meaning of lactuca scariola

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


Related Words

lactuca scariola |

Developed & Maintained By Taraprasad.com

Treasure Words