either seed or seed's placenta

either seed or seed's placenta

...

Close