Uluulo

Definition of Uluulo
(noun) tadpole