epic d2le

listen to the pronunciation of epic d2le
English - English

Definition of epic d2le in English English dictionary

epic/d2le
A cavity formed by the invagination of the outer wall of the body, as the atrium of an amphioxus and possibly the body cavity of vertebrates
epic d2le
Favorites