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