egesta
plural nounDefinition of egesta
: egested material
Keep scrolling for more
Keep scrolling for more