a distended, membranaceous pericarp

listen to the pronunciation of a distended, membranaceous pericarp
English - English
bladder