visual violet


visual violet

n (Biochemistry) another name for iodopsin