Definify.com

Definition 2025


lotids

lotids

English

Noun

lotids

  1. plural of lotid