chinaball

English

Noun

chinaball (plural chinaballs)

Chinaballs.
  1. (botany) (dialect, Louisiana) A chinaberry.
Last modified on 14 January 2009, at 22:22