Search criteria: scientific name =
Heterochone calyx
Photo © by
Neil McDaniel
Heterochone calyx
Sponge