Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
trianguloid
in English
trianguloid
us
/traɪˈæŋ.gy.loʊd/
uk
/trʌɪˈæŋ.ɡjʊə.lɔɪd/