Dictionary
Browse
Translate
About
›
›
→
japonica — English Definition | Lughet
Dictionary
›
English
›
japonica
←
jape
jar
→
English
Main Dictionary
japonica
Universal Words noun a Japanese bush that is often grown in gardens/yards, and that has red flowers and pale yellow fruit
★
★
★
★
★
Rate this entry
Same word in other sources
japonica
English
›
Chinese
GetWord Corpus
japonica
English
›
Chinese
Main Dictionary
Related words
jape
English
← Search