appleseed

English

Noun

appleseed (plural appleseeds)

  1. Alternative form of apple seed.