Sparrowgrass

Definition:

  • (n.) Asparagus.

Compare sparrowgrass with other words:

asparagus vs. sparrowgrass