Skip to content
Kotomora

営えい巣そう地ち

Meanings

1

noun

nesting site; nesting grounds

Refers to a location where birds or other animals build nests and breed. Often used in ecological or ornithological contexts.