meaning of myrtaceae

1. trees and shrubs yielding a fragrant oil


Related Words

myrtaceae |

Developed & Maintained By Taraprasad.com

Treasure Words