Definify.com

Definition 2024


peanut_tree

peanut tree

English

Noun

peanut tree (plural peanut trees)

  1. A tree of the species Sterculia quadrifida; a red- or orange-fruited kurrajong.