siroun Definition
Definition
An ancient name for the plant Anisophyllea suaveolens, which is used in traditional medicine and has various culinary applications in tropical regions.
Browse
An ancient name for the plant Anisophyllea suaveolens, which is used in traditional medicine and has various culinary applications in tropical regions.
Browse