crotophaga ( synonym found)

Definition of crotophaga:

°(medicine) The removal of unwanted tissue from a body cavity using a curette.

Definition of crotophaga:

°(medicine) The removal of unwanted tissue from a body cavity using a curette.

Back to Top