Definition of Rosa Odorata in English :

Define Rosa Odorata in English

Rosa Odorata meaning in English

Meaning of Rosa Odorata in English

Pronunciation of Rosa Odorata in English

Rosa Odorata pronunciation in English

Pronounce Rosa Odorata in English

Rosa Odorata

see synonyms of rosa odorata

Noun

1. rosa odorata, tea rose

any of several hybrid bush roses derived from a tea-scented Chinese rose with pink or yellow flowers

WordNet Lexical Database for English. Princeton University. 2010.