Octospermous /(?)/

Oc·to·sper·mous

Octospermous

a.
  1. Containing eight seeds. (Bot.)