inventresses

English

Noun

inventresses

  1. plural of inventress

Anagrams