English edit

Noun edit

hamartomas

  1. plural of hamartoma

Spanish edit

Noun edit

hamartomas m pl

  1. plural of hamartoma