Definify.com

Definition 2025


plumipeds

plumipeds

English

Noun

plumipeds

  1. plural of plumiped