meaning of petunia integrifolia

1. herb or small shrublet having solitary violet to rose-red flowers


Related Words

petunia integrifolia |

Developed & Maintained By Taraprasad.com

Treasure Words