Meaning

1 senses
  1. (uncountable)A liquid used to sustain poison dart frog tadpoles, usually made by soaking Indian almond leaves in water

tadpole tea — meaning, examples, forms, synonyms | Krumeto