About us
Define
Definitions for
"Immersible"
Capable of being immersed.
ftp.uga.edu