What does mean?

wordswarm.net . sorabji.com
SorabjiAds


 

2 definitions found for Photophore

Merriam-Webster's Collegiate Dictionary, 11th Edition (2003)
photophore noun Etymology: International Scientific Vocabulary Date: 1898 a light-emitting organ; especially one of the luminous spots on various marine mostly deep-sea fishes

Webster's Revised Unabridged Dictionary (1913)
Photophore Pho"to*phore, n. [Photo- + Gr. ? to bear.] 1. (Med.) A form of endoscope using an electric light. 2. (Zo["o]l.) A light-emitting organ; specif., one of the luminous spots on certain marine (mostly deep-sea) fishes.




What does mean?

Recently Viewed Words




Wander around sorabji.com: