• Results for
    • bittergourd
  • (1)
Tea plant, Camellia sinensis.
EU_0139
Tea plant, Camellia sinensis.
Bittergourd, Momordica charantia.
Bittergourd, Momordica charantia.