English edit

Noun edit

arthropsin (plural arthropsins)

  1. (biochemistry) Any of a class of opsins present in arthropods