siphuncules

English

Noun

siphuncules

  1. plural of siphuncule