apricottrees

See also: apricot trees

English

Noun

apricottrees

  1. plural of apricottree