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