impossible tridents
English
Noun
impossible
tridents
plural of
impossible trident