Q. Ecological niche of a species means:

 1955  222 ManipalManipal 2001 Report Error

Solution:

The term niche means the specific habitat or physical space occupied by an organism and the functional role of it. The term niche was given by Grinnel in