carotids
English
Noun
carotids
plural of
carotid
Anagrams
actroids
,
castorid