Petiolulate :: Petiolulate (a.) Supported by its own petiolule.
Petiolule :: Petiolule (n.) A small petiole, or the petiole of a leaflet..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us