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