ilaloo

Definition
  1. Calalloo. A dark green leafy vegetable that is cultivated widely in Jamaica.