Castilla

Genus
Scientific Name: Castilla  Sesse.  (Moraceae)