FORTY-SPOT MEANING IN ENGLISH

• Forty-spot Definition & Synonyms

  1. (n.) The Tasmanian forty-spotted diamond bird (Pardalotus quadragintus).


RECENT SEARCHES