MolluscaBase note details

Etymology
English
eng
The composite noun in apposition refers to the many-whorled shell spire of the species
Not documented
Date
action
by
2019-01-03 17:33:17Z
created