appendiculate : Idioms & Phrases


Appendiculate leaf

  • a small appended leaf.
Webster 1913