umbrella trees
(biology) Any of various primitive light-sensitive organs or regions in many diverse organisms. / An eye-like marking on the tail of a peacock or the wing of a butterfly.
plural of umbrella tree
(derogatory) A parent who intervenes to prevent their child from facing obstacles and difficulties.
Not induced.
嵐の後、傘状の木々は立ち往生したハイカーたちにありがたい避難所を提供した。
Don't have an account? Sign up
Do you have an account? Login
DiQt
Free
★★★★★★★★★★