eluate

1. (noun) a liquid solution that results from elution
Related Words: solution



Terms and Conditions of Use / Copyright Notice