Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
geometroid
in English
geometroid
us
//dʒiːˈɑːmɪtrɔɪd//
uk
//dʒiːˈɒmɪtriːɔɪd//