Lana meaning

The tree Genipa americana Genipa americana .
noun
1
0
Advertisement