meaning of santalales

1. order of plants distinguished by having a one-celled inferior ovary; many are parasitic or partly parasitic usually on roots


Related Words

santalales |

Developed & Maintained By Taraprasad.com

Treasure Words