Dumfounds meaning : To confuse and bewilder; to leave speechless.
dumfounds
electrolyzed
radices
isogamy
tiered