longleaves

English

Noun

longleaves

  1. plural of longleaf