visual violet









visual violet


noun

  1. another name for iodopsin

n.

  1. iodopsin
52 queries 0.389