English

edit

Noun

edit

jelly leaf (uncountable)

  1. The plant Sida rhombifolia.

Alternative forms

edit