oophoron









oophoron


n.

  1. ovary
67 queries 0.611