Zabala fruit

English

Noun

Zabala fruit (plural Zabala fruits)

  1. The edible fruit of Lardizabala biternata.