alfalfa sprout

1. (noun) sprouted alfalfa seeds
Related Words: sprout



Terms and Conditions of Use / Copyright Notice