生息

shēng
  1. to inhabit
  2. to live (in a habitat)

CEDICT

  1. (finance) to bear interest
  2. to bear interest
  3. to breed; to reproduce; to propagate; to multiply
  4. to inhabit; to live in (a habitat)

Wiktionary

Entry Composition

Containing this entry

Related entries

View more