Meaning of scleranthus annuus
Definition of scleranthus annuus
(noun)
widely
distributed
low-growing
Eurasian
herb
having
narrow
leaves and
inconspicuous
green
flowers
Other information on scleranthus annuus
WIKIPEDIA results for
scleranthus annuus
Amazon results for
scleranthus annuus
Tweet