Definition of ecologic niche in English:

ecologic niche

noun

  • Ecological niche.

Origin

Early 20th century.