Skip to content

陆生

lù shēng

Definitions

  1. 1. terrestrial (animal, species)