iba
noun
\ ˈēbə\
plural -s
Definition of iba
(Entry 1 of 2)
: a medium-sized Philippine tree (Cicca acida) sometimes cultivated for its edible roundish greenish white fruit
IBA
abbreviationDefinition of IBA (Entry 2 of 2)
indolebutyric acid
Keep scrolling for more