spermaceti organs
English
Noun
spermaceti
organs
plural of
spermaceti organ