Chinese-English dictionary »

透光带 /tòuguāng dài/ meaning in English

ChineseEnglish
透光带 /tòuguāng dài/ noun

photic zone(that part an ocean or lake that receives sufficient sunlight for photosynthesis)
noun