pine needle ( synonym found)

Definition of pine needle:

(adj) : bound fast especially having the arms restrained; (of birds) especially having the flight feathers

Definition of pine needle:

(adj) : bound fast especially having the arms restrained; (of birds) especially having the flight feathers

Back to Top