Get Free Checker

Lactuca serriola

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

How To Use Lactuca serriola In A Sentence

List is Empty.