English | German | Russian | Czech

interarboration English

Meaning interarboration meaning

What does interarboration mean?

interarboration

(nonce) The interweaving of branches of trees.

Are you looking for...?