Intrafoliaceous :: Intrafoliaceous (a.) Growing immediately above, or in front of, a leaf; as, intrafoliaceous stipules..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us