food body









food body


food body noun

  1. botany a mass of nutrients attached to a seed coat, which attracts ants and thus aids dispersal of the seed
47 queries 0.582