allantoid membrane








n.

  1. Allantois.
50 queries 0.415