×

nidifiant meaning in English

adj. nester, someone or something that nests

Related Words

  1. nid-d'abeilles
  2. nid-de-poule
  3. nidification
  4. nidus
PC Version

Copyright © 2018 WordTech Co.