Word

  • Word:Omusaala
  • English Equivalent:Tree
  • English Word Meaning:A woody perennial plant, typically having a single stem or trunk growing to a considerable height and bearing lateral branches at some distance from the ground.

Submitted by Mavobravo on .

Images

  • Image for Omusaala

Comments 0 Comments

No comments

Kindly login to post your comment.