The organisers described the “living glow stick” mollusc (Phuphania crossei) as “an air-breathing land snail found only in the tropical forests of Thailand. It takes its name from the Phu ...
Results that may be inaccessible to you are currently showing.