'Placuna' definitions:

Definition of 'Placuna'

(from WordNet)
noun
Windowpane oysters [syn: Placuna, genus Placuna]

Words containing 'Placuna'