meaning of ladys eardrops

1. erect or climbing shrub of Brazil with deep pink to red flowers


Related Words

ladys-eardrops |

Developed & Maintained By Taraprasad.com

Treasure Words