Language:
Free Online Dictionary|3Dict

生息

Source : CEDICT

to inhabit/to live (in a habitat)

Source : CEDICT

to inhabit/to live (in a habitat)