Sacculated meaning

Furnished with or formed of a sac or several sacs.
adjective
0
0
Advertisement