noun
Meaning
(astronomy) an indistinct surface feature of Mars once thought to be a system of channels; they are now believed to be an optical illusion
ductepithelial ductchannel
How to pronounce
Generate audio below. This term does not yet have a reviewed phonetic entry.
noun
(astronomy) an indistinct surface feature of Mars once thought to be a system of channels; they are now believed to be an optical illusion
Browse verified dictionary entries or enter another term in the pronunciation studio.