Where does “செடி” come from?

செடி (Tamil): plant

Definitions

  1. plant

Words derived from “செடி