Englishfor English speakers
Lactuca English
Meaning Lactuca meaning
What does Lactuca mean?
Lactuca
Synonyms Lactuca synonyms
What other words have the same or similar meaning as Lactuca?