Definify.com

Definition 2025


allseed

allseed

English

Noun

allseed (plural allseeds)

  1. Any of several unrelated plants that produce many seeds.

See also