Definify.com

Definition 2025


lopseeds

lopseeds

English

Noun

lopseeds

  1. plural of lopseed