minuids

English

Noun

minuids

  1. plural of minuid

Anagrams