needlepoint embroidery


Meanings

  • embroidery consisting of allover embroidered canvas resembling tapestry

Synonyms