Definify.com

Definition 2025


peanut_trees

peanut trees

English

Noun

peanut trees

  1. plural of peanut tree