Definify.com

Definition 2024


allseed

allseed

English

Noun

allseed (plural allseeds)

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

See also