meaning of ladies eardrops

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


Related Words

ladies-eardrops |

Developed & Maintained By Taraprasad.com

Treasure Words