bay-bay
noun
plural -s
Definition of bay-bay
: a tropical American shrub or small tree (Byrsonima spicata) with racemose flowers and fleshy fruits
Keep scrolling for more