Medical dictionary. 2011.
amphicytula — am·phi·cyt·u·la … English syllables
amphicytula — … Useful english dictionary