Back to Dictionary
陆生
陸生
lùshēng
1. terrestrial (animal, species)