Tagalog Dictionary
Tagalog
n., zoo. tiny mosquito larva in constant motion in water
n., zoo. species of bird