Home Insects Moth Borbacha sp InsectsMoth Borbacha sp February 20, 2021 339 0 Singapore Geographic, Singapore Nature, Singapore Nature Photography Borbacha is a genus of moths in the family Geometridae. Wikipedia Spotted at Dairy Farm Nature Park Singapore Geographic, Singapore Nature, Singapore Nature Photography