science botany micrograph plant root tip tissue cell, Magnification 50X

Royalty-free stock photo ID: 98754431

science botany micrograph plant root tip tissue cell, Magnification 50X