Sicula meaning

(zoology) The hard, triangular apex of a graptolite from which it grows.
noun
0
0
Advertisement