meaning of stargazer

1. heavy-bodied marine bottom-lurkers with eyes on flattened top of the head


Related Words

stargazer |

Developed & Maintained By Taraprasad.com

Treasure Words