My Suggestions

rũbũwa

n. · class 11/10

  1. flower; blossoming part of a plant that produces seeds and displays colorful petals