Tait meaning

The honey possum (Tarsipes rostratus).
noun
1
0
Advertisement