meaning of photoblepharon palpebratus

1. fish of deep dark waters having a light organ below each eye


Related Words

photoblepharon palpebratus |

Developed & Maintained By Taraprasad.com

Treasure Words