Noun Definition

borassus

1.Definition: palmyra

Related Noun(s):genus borassus

Category: Plants