cardioids
English
Noun
cardioids
plural of
cardioid
Anagrams
Discordia
,
caridoids
,
cidaroids