Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rutaecarpine
in English
rutaecarpine
us
/ruːˈtiːkɑːrpʰaɪn/
uk
/ruːˈtiːkiːkɑːrpʰiːn/