Definify.com

Definition 2024


peanut_trees

peanut trees

English

Noun

peanut trees

  1. plural of peanut tree