Definify.com

Definition 2024


alligator_pears

alligator pears

English

Noun

alligator pears

  1. plural of alligator pear