English

edit

Noun

edit

inventresses

  1. plural of inventress

Anagrams

edit