meaning of smallage

1. A biennial umbelliferous plant (Apium graveolens) native of the seacoats of Europe and Asia. When deprived of its acrid and even poisonous properties by cultivation, it becomes celery.


Related Words

smallage |

Developed & Maintained By Taraprasad.com

Treasure Words