meaning of physalis pubescens

1. decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk


Related Words

physalis pubescens |

Developed & Maintained By Taraprasad.com

Treasure Words