Meaning of haynayan

haynayan

Tagalog

n. biology