Skip to content
Kotomora

泡あわ舟ぶね

Meanings

1

noun

Bostrycapulus aculeatus (sea snail)

Scientific name for a specific species of sea snail. Used in marine biology contexts.