Dictionary entry

Polyspermous

Webster's Dictionary 1806

Polyspermous

a.

having many seeds