リラキシン
Meanings
Noun
Biology
1. relaxin (hormone)