meaning of moschata
1. large crested wild duck of Central America and South America; widely domesticated
Related Words
cairina moschata | centaurea moschata | cucurbita moschata | moschatel | rosa moschata |
1. large crested wild duck of Central America and South America; widely domesticated
cairina moschata | centaurea moschata | cucurbita moschata | moschatel | rosa moschata |