lovastatine
Italian
Noun
lovastatine
f
plural of
lovastatina
Anagrams
intavolaste