yl-chrooaght

Noun

 * 1) polymorphism