chemoautotroph

views 3,966,983 updated

More From encyclopedia.com