meaning of intrafoliaceous

1. Growing immediately above, or in front of, a leaf; as, intrafoliaceous stipules.


Related Words

intrafoliaceous |

Developed & Maintained By Taraprasad.com

Treasure Words