meaning of ladies eardrop

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


Related Words

ladies-eardrop | ladies-eardrops |

Developed & Maintained By Taraprasad.com

Treasure Words