meaning of chen
1. Chen Peter Chen CHEOPS A satellite-based batch data dissemination project between CERN and member state institutes. Chernobyl packet
2. wild goose having white adult plumage
Related Words
chen | chen caerulescens | chen n. yang | chenfish | cheng | chenille | chenin blanc | chennai | chenomorphae | chenopodiaceae | chenopodiales | chenopodium | chenopodium album | chenopodium ambrosioides | chenopodium bonus-henricus | chenopodium botrys | chenopodium capitatum | chenopodium glaucum | chenopodium hybridum | chenopodium murale | chenopodium rubrum | chenopodium vulvaria |