arboricolous

Senso (Inglese)

That grows on, or lives in, trees.

Concetti

sinonimi

Traduzioni

Notes

Sign in to write sticky notes