Baba

Baba can refer to any of the plant-like monsters in the Legend of Zelda series.


 * Deku Baba
 * Boko Baba
 * Baba Serpent