こせいたいがく
Meanings
Noun
1. autecology; autoecology
Composed of
counter for articles; counter for military units; individual