Meaning of kikiyo

kikiyo

Tagalog

n., zoo. tiny mosquito larva in constant motion in water


kikiyo

Tagalog

n., zoo. species of bird