Meaning of self-sowed
Definition of self-sowed
(adj)
growing
from
seed
dispersed
by
natural
agency
such
as
wind
or birds
Other information on self-sowed
WIKIPEDIA results for
self-sowed
Amazon results for
self-sowed
Tweet