meaning of foliar

1. Consisting of, or pertaining to, leaves; as, foliar appendages.


Related Words

foliar |

Developed & Maintained By Taraprasad.com

Treasure Words