meaning of wild celery

1. submerged aquatic plant with ribbonlike leaves; Old World and Australia


Related Words

wild celery |

Developed & Maintained By Taraprasad.com

Treasure Words