fenestrated ( synonym found)

Definition of fenestrated:

(adj) : having windows

Definition of fenestrated:

(adj) : having windows

Back to Top