Definify.com

Definition 2025


tree_sorrel

tree sorrel

English

Noun

tree sorrel (uncountable)

  1. The plant bilimbi, Averrhoa bilimbi.