myrtaceous tree

1. (noun) trees and shrubs
Related Words: angiospermous tree, flowering tree



Terms and Conditions of Use / Copyright Notice