meaning of ladys eardrop

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


Related Words

ladys-eardrop | ladys-eardrops |

Developed & Maintained By Taraprasad.com

Treasure Words