English-Latin dictionary »

black ivy (as growing on trees) meaning in Latin

EnglishLatin
black ivy (as growing on trees) noun

arboria [arboriae](1st) F
noun