meaning of lactuca serriola

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


Related Words

lactuca serriola |

Developed & Maintained By Taraprasad.com

Treasure Words