Definify.com

Definition 2025


archaeobotanists

archaeobotanists

English

Noun

archaeobotanists

  1. plural of archaeobotanist