Aristolachia trilobatas is a herb or medicinal plant that grows in tropical climatic conditions. It is known as duck flower and contribo.
Aristolachia trilobatas is a herb or medicinal plant that grows in tropical climatic conditions. It is known as duck flower and contribo.