PDF chapter test TRY NOW

1. Biogeochemical cycles are also known as :-
2. Which of the following is a free living nitrogen fixing bacteria present in soil ?