oozooid
/ˈuːziˌɔɪd/Definitions
1. noun
A structure formed by a colonial organism, especially a zooid, that is a part of a larger colony, such as a bryozoan.
“The oozooids were found in the rock formation, indicating the presence of ancient marine life.”