Ipil-ipil (noun) Definition, Meaning & Examples

noun
  1. a fast-growing tropical tree, Leucaena leucocephala, of the legume family, that is a source of fertilizer, animal feed, and timber.
Ipil-ipil (noun) Definition, Meaning & Examples

More Definitions