Hydrides meaning : A compound of hydrogen with a more electropositive element.
hydrides
bigfoots
em
fruit salad
azo