Meaning of long-spurred
Definition of long-spurred
(adj)
of flowers having a
long
extension
at the
base
of the
corolla
Other information on long-spurred
WIKIPEDIA results for
long-spurred
Amazon results for
long-spurred
Tweet