snapdragon Definition
Dictionary Home » Words Starting with S » snack on something ... sneezed » snapdragon
snapdragon
noun
- 1. Any of various bushy perennial plants, native to Europe and N America, with spikes of large white, yellow, pink, red or purple two-lipped flowers. Also called antirrhinum.
