English | German | Russian | Czech

ampullate English

Meaning ampullate meaning

What does ampullate mean?

ampullate

Having an ampulla; flask-shaped; bellied.

ampullate

The spigot of a spinneret in some spiders

Are you looking for...?