meaning of napa

1. plant with an elongated head of broad stalked leaves resembling celery; used as a vegetable in east Asia


Related Words

napa | napaea | napaea dioica | napalm |

Developed & Maintained By Taraprasad.com

Treasure Words