torula - noun

singulartorula
pluraltorulae / torulas