- (of plants) growing on, or attached to, the leaf of another plant
More Definitions
- ALLOSAURUS (noun) Definition, Meaning & Examples
- U.S.S.S. (noun) Definition, Meaning & Examples
- KNOW ONLY TOO WELL (noun) Definition, Meaning & Examples
- RAPID EYE MOVEMENT (noun) Definition, Meaning & Examples
- KOULIBIACA (noun) Definition, Meaning & Examples
- THIRD PARTY INSURANCE (noun) Definition, Meaning & Examples