×
sparrowgrass
meaning in English
n.
〔口语〕=asparagus.
Related Words
sparrow-tongue
sparroweye
sparrowhawk
sparrows
PC Version
Copyright © 2018 WordTech Co.