Subscribe
URL of the page has been copied to clipboard.
Meaning : A lymph node that is inflamed and swollen because of plague or gonorrhea or tuberculosis.
Meaning : A genus of Strigidae.
Synonyms : genus bubo
Install App
Bubo meaning in Telugu.