Definitions of words in Genesis 7:8:
Birds {International Standard Bible Encyclopedia}
Clean {Easton's Bible Dictionary}
Clean {International Standard Bible Encyclopedia}
Of {International Standard Bible Encyclopedia}
On {Easton's Bible Dictionary}
On {Hitchcock's Bible Names}