Meaning of rattlebox
Definition of rattlebox
(noun)
any of
various
plants of the
genus
Crotalaria having
inflated
pods
within
which the seeds rattle;
used
for
pasture
and green-manure crops
Other information on rattlebox
WIKIPEDIA results for
rattlebox
Amazon results for
rattlebox
Tweet