meaning of false dragonhead

1. North American plant having a spike of two-lipped pink or white flowers


Related Words

false dragonhead |

Developed & Maintained By Taraprasad.com

Treasure Words