Shovelnose Guitarfish
Sept. 19, 2024
Shovelnose guitarfish: surviving in the sea for 100 million years | One Earth Aptychotrema rostrata Shovelnose guitarfish (Rhinobatos productus) Shovelnose Guitarfish
Sept. 19, 2024
Shovelnose guitarfish: surviving in the sea for 100 million years | One Earth Aptychotrema rostrata Shovelnose guitarfish (Rhinobatos productus) Shovelnose Guitarfish