the only known luminous land snail was a species belonging to the genus Quantula that a Japanese biologist discovered in Singapore 80 years ago. Researchers said both the luminous parts and ...
Some results have been hidden because they may be inaccessible to you