Meaning of abestrus

abestrus

Tagalog

n., zoo. ostrich