hydatidiform[hī′da-tid′i-form]

Type:Term

Definitions
1. Having the form or appearance of a hydatid.

Scroll to top