meaning of piper cubeba

1. tropical southeast Asian shrubby vine bearing spicy berrylike fruits


Related Words

piper cubeba |

Developed & Maintained By Taraprasad.com

Treasure Words