ACORN CUP MEANING IN ENGLISH

• Acorn cup Definition & Synonyms

  1. () The involucre or cup in which the acorn is fixed.


RECENT SEARCHES