×

sparrowgrass meaning in English

n.
〔口语〕=asparagus.

Related Words

  1. sparrow-tongue
  2. sparroweye
  3. sparrowhawk
  4. sparrows
PC Version

Copyright © 2018 WordTech Co.