About us
Define
Definitions for
"Lucida"
A transparent spot on the surface of a cuticular operculum (Hayward & Ryland, 1979).
civgeo.rmit.edu.au