Origin: Latin suffix -ate
Definition, synonyms and related words
Any extinct bryozoan in the order Fenestrida (also known as Fenestrata).
To cut an opening into.
fenestrated