biology science background plant root microscopic section

Royalty-free stock photo ID: 118969669

biology science background plant root microscopic section