extuberant

adj
University
1

swelling or sticking out; protuberant

#obsolete