Definition, synonyms and related words
Relating to a forest canopy.
From or relating to the ancient city of Canopus in northern Egypt.