Open menu
Helen Cecilia Stuart
A new cephalopod mollusk collected on the Presidential cruise of 1938