Definition: 1. (rare) plural of detritus.
Show more information about detrita
Show more information about traited
Search took: 41.5973 ms