No exact translation found for
strata

Do you mean:
similar Results
die Placenta fenestrata (n.) , {med.}