Meaning of common spotted orchid
Definition of common spotted orchid
(noun)
European
orchid
having
lanceolate
leaves
spotted
purple
and
pink
to
white
or
mauve
flowers
spotted
or
lined
deep
red or
purple
Other information on common spotted orchid
WIKIPEDIA results for
common spotted orchid
Amazon results for
common spotted orchid
Tweet