Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




Xenacanthi



Xen·acan·thi [ ˌzenəˈkanˌthī]





History and Etymology for Xenacanthi

New Latin, irregular from xen- + Greek akantha spine



Dictionary Entries near Xenacanthi