ampullate
adj 1noun 1
Definitions
adj
1
Having an ampulla; flask-shaped; bellied.
noun
1
The spigot of a spinneret in some spiders
Your note
not saved0 chars
adj
Having an ampulla; flask-shaped; bellied.
noun
The spigot of a spinneret in some spiders