English-Latin dictionary »

having foliage high up / at the top (trees) meaning in Latin

EnglishLatin
having foliage high up / at the top (trees) adjective

alticomus [alticoma, alticomum]adjective