Definify.com

Definition 2024


Swiss_cheese_plants

Swiss cheese plants

English

Noun

Swiss cheese plants

  1. plural of Swiss cheese plant