meaning of false dragon head

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


Related Words

false dragon head | false dragonhead |

Developed & Maintained By Taraprasad.com

Treasure Words