Online English Dictionary

Home

Sparrowgrass


n.

Asparagus.


© 2009 Dammam Community College