vocab dash
Log in
Sign up
シトルリン
Meanings
Noun
1. citrulline