cardioids

English

Noun

cardioids

  1. plural of cardioid

Anagrams