arboricolous

Significado (Inglés)

That grows on, or lives in, trees.

Sinónimos

Notes

Sign in to write sticky notes