abilo
Noun
Meaning
abilo (plural abilos)
Bogo; a Philippine fruit tree, Garuga floribunda, from the family Burseraceae.
Anagrams
Examples
The deceased has been identified as Walter Ojok, a resident of Abilo Nino village in Ongako Sub County in Omoro district.