English

edit

Noun

edit

siphuncules

  1. plural of siphuncule