You can see the two yellow Rhinophores which are scent or taste receptors, also known as chemosensory organs situated on the dorsal surface of the head.
Comments
Sign in or get an account to comment.