meaning of rocksucker

1. A lamprey.


Related Words

rocksucker |

Developed & Maintained By Taraprasad.com

Treasure Words