manyseed

English

Etymology

many +‎ seed

Noun

manyseed (plural manyseeds)

  1. Any of various plants of the genus Polycarpon.