vocab dash
Log in
Sign up
yodopsina
Meanings
Noun
1. photopsin, iodopsin
(biochemistry)